English Dictionary
◊ GREEN SOYBEAN
green soybean
n : seeds shelled and cooked as lima beans